Fen Orchid — synonyms, definition
1. fen orchid (Noun)
2 synonyms
Liparis loeselii fen orchis
1 definition
fen orchid (Noun) — Small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers.
2 types of
orchid orchidaceous plant
1 part of
genus Liparis